metallic substrate - French English Dictionary